|
BSDK.NET - BlomURBEX 3D Data Provider Software Development Kit
|
Static Public Member Functions | |
Global information | |
| static string | GetCurrentVersion () |
| Returns BlomURBEX 3D Data Provider SDK version. | |
Advanced configuration | |
| static BLerror | SetProxySettings (BProxySettings proxySettings) |
| Configures web proxy address. | |
Initialization | |
| static BLerror | Initialize (int maxMemCacheSizeInKB, int maxDiskCacheSizeInKB, string diskCacheDirectory) |
| Initializes BlomURBEX 3D Data Provider SDK. | |
DataLoader creator | |
| static BDataLoader | CreateNewDataLoader () |
| Creates an instance of BSDK::BDataLoader, this instance should be populated with the different datasources and then it will provide the rest of data. | |
Finalizer | |
| static BLerror | Release () |
| Deallocates and cleans up all resources. | |
License management | |
| static string | GetMachineID () |
| Returns the current Machine ID. | |
| static string | GetDomainName () |
| Returns the current domain name. | |
| static BLerror | AddLicenseFile (string licenseFilePath, BAttributesReceiver attributesReceiver) |
| Adds a license to the BSDK in order to allow user accede local Blom Libraries. | |
| static BLerror | RemoveLicenseFile (string licenseFilename) |
| Returns true if all licenses in requested license file are cleared. | |
| static BLerror | ClearAllLicenses () |
| Returns SUCCESS if all Licenses removed successfully. | |
| static string | GetLicense (int licenseIndex) |
| Returns the i-th license string. | |
| static BLerror BSDKW::BSDK::AddLicenseFile | ( | string | licenseFilePath, |
| BAttributesReceiver | attributesReceiver | ||
| ) | [inline, static] |
Adds a license to the BSDK in order to allow user accede local Blom Libraries.
| licenseFilePath | path of license files |
| attributesReceiver | Object that will receive which licenses were founod, and the expiration date. |
| static BLerror BSDKW::BSDK::ClearAllLicenses | ( | ) | [inline, static] |
Returns SUCCESS if all Licenses removed successfully.
| static BDataLoader BSDKW::BSDK::CreateNewDataLoader | ( | ) | [inline, static] |
Creates an instance of BSDK::BDataLoader, this instance should be populated with the different datasources and then it will provide the rest of data.
User should deallocate this object using delete operator.
| static string BSDKW::BSDK::GetCurrentVersion | ( | ) | [inline, static] |
Returns BlomURBEX 3D Data Provider SDK version.
| static string BSDKW::BSDK::GetDomainName | ( | ) | [inline, static] |
Returns the current domain name.
| static string BSDKW::BSDK::GetLicense | ( | int | licenseIndex | ) | [inline, static] |
Returns the i-th license string.
| licenseIndex | Requested index |
| static string BSDKW::BSDK::GetMachineID | ( | ) | [inline, static] |
Returns the current Machine ID.
| static BLerror BSDKW::BSDK::Initialize | ( | int | maxMemCacheSizeInKB, |
| int | maxDiskCacheSizeInKB, | ||
| string | diskCacheDirectory | ||
| ) | [inline, static] |
Initializes BlomURBEX 3D Data Provider SDK.
| maxMemCacheSizeInKB | Maximum RAM memory cache size (in KB) |
| maxDiskCacheSizeInKB | Maximum disk cache size (in KB) |
| diskCacheDirectory | Cache folder |
| static BLerror BSDKW::BSDK::Release | ( | ) | [inline, static] |
Deallocates and cleans up all resources.
| static BLerror BSDKW::BSDK::RemoveLicenseFile | ( | string | licenseFilename | ) | [inline, static] |
Returns true if all licenses in requested license file are cleared.
| licenseFilename | name of the license file o be removed |
| static BLerror BSDKW::BSDK::SetProxySettings | ( | BProxySettings | proxySettings | ) | [inline, static] |
Configures web proxy address.
This functions should be called before any other function.
| proxySettings | Proxy settings class implemented by the user |
1.7.4